<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:rich="http://richfaces.org/rich"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:a4j="http://richfaces.org/a4j">

    <a4j:form id="frmCursos">
        <rich:panel id="pnlResultadoCurso" header="Listado de Cursos">
            <rich:dataTable id="tblCursos" onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
                            onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'"
                            cellpadding="0" cellspacing="0"
                            width="700" rows="5" border="0" var="cursito" value="#{gestorListarCursos.listadoActual}" binding="#{gestorListarCursos.tablaCursos}" rendered="true">
                <rich:column label="#{general.codigo}" >
                    <f:facet name="header">
                        <h:outputText id="outCodigo" value="#{general.codigo}" title="#{general.codigo}"/>
                    </f:facet>
                    <h:outputText value="#{cursito.codigo}"></h:outputText>
                </rich:column>
                <rich:column label="#{general.institucion}">
                    <f:facet name="header">
                        <h:outputText id="outInstitucion" value="#{general.institucion}" title="#{general.institucion}"/>
                    </f:facet>
                    <h:outputText value="#{cursito.institucion}"></h:outputText>
                </rich:column>

                <rich:column label="Facultad">
                    <f:facet name="header">
                        <h:outputText id="outFacultad" value="Facultad" title="Facultad"/>
                    </f:facet>
                    <h:outputText value="#{cursito.facultad}"></h:outputText>
                </rich:column>

                <rich:column label="Fecha">
                    <f:facet name="header">
                        <h:outputText id="outFecha" value="Fecha" title="Fecha"/>
                    </f:facet>
                    <h:outputText value="#{cursito.fecha}"></h:outputText>
                </rich:column>

                <rich:column>
                    <f:facet id="fctClmAcciones" name="header">
                        <h:outputText id="outClmAcciones" value="Acciones" title="Acciones a ejecutar sobre el registro"/>
                    </f:facet>

                    <div id="divAcciones" align="center">

                       <a4j:commandButton id="btnAccionReporte" action="#{gestorListarCursos.generarListadoCursos}" value="Generar Reporte"
                                           image="/imagenes/generarpdf.JPG" title="Generar Reporte de Negocios" reRender="pnlResultadoPersonas"/>
                       <a4j:commandButton id="btnAccionModificar" action="#{gestorListarCursos.listarEmpCursos}" value="Listar Planes}"
                                           image="/imagenes/editarPlan.JPG" title="Listar Planes del Curso" immediate="true"/>
                    </div>
                </rich:column>
                <f:facet id="fctPieDetalle" name="footer">
                    <rich:datascroller id="dtsDetalleProforma" for="tblCursos"/>
                </f:facet>
            </rich:dataTable>
        </rich:panel>
        <h:panelGrid id="pngBtnResultado" columns="2" cellspacing="5px">

           <a4j:commandButton id="btnNuevo" value="Nueva" action="#{gestorListarCursos.nuevo}"
                                                    title="Crear una nueva Curso." ajaxSingle="true"/>

            <a4j:commandButton id="btnCerrar" value="Regresar" action="#{gestorListarCursos.cerrar}"
                               title="Cierra el formulario." reRender="frmDistribuirOP,pnlDetalle" ajaxSingle="true"/>
        </h:panelGrid>
    </a4j:form>
</ui:composition>